Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commits list (284c333a)

284c333 Ivan 2026-04-17 06:50:27 - 3 months ago
refactor(tests): format

4e74775 Ivan 2026-04-17 06:46:51 - 3 months ago
chore(workflows): remove pnpm caching from CI and security scan workflows

f0dd718 Ivan 2026-04-17 06:44:26 - 3 months ago
chore(workflows): migrate CI and related workflows from Gitea to GitHub Actions, keeping manual fallback options

a145cf6 Ivan 2026-04-17 06:33:54 - 3 months ago
fix(legal): format

7472c90 Ivan 2026-04-17 06:33:45 - 3 months ago
docs(android): update README with build instructions for debug APK and SDK prerequisites

3143598 Ivan 2026-04-17 06:33:41 - 3 months ago
feat(electron): update AppImage build process to support x64 and arm64 architectures

bc4ecfd Ivan 2026-04-17 06:33:31 - 3 months ago
feat(locales): add translations for messages sidebar position and warnings for stranger links

111c686 Ivan 2026-04-17 06:33:24 - 3 months ago
feat(ui): implement warning for stranger links and configurable messages sidebar position

6194933 Ivan 2026-04-17 06:33:14 - 3 months ago
feat(config): add configuration options for warning on stranger links and messages sidebar position

ebcd3c6 Ivan 2026-04-17 06:32:54 - 3 months ago
feat(electron): enhance backend connection handling and UI updates

0f50346 Ivan 2026-04-17 06:32:13 - 3 months ago
feat(tests): add loopback TCP fixture for integration tests and apply it to relevant test cases

6843d03 Ivan 2026-04-17 05:13:14 - 3 months ago
chore(docker): refactor git commands in workflow to improve repository handling

f718e4d Ivan 2026-04-17 05:11:02 - 3 months ago
chore(docker): add git installation in Dockerfile for frontend build

eee4ed1 Ivan 2026-04-17 04:55:38 - 3 months ago
feat(link-utils): update link processing with anchor protection and trailing punctuation handling

ae6d42d Ivan 2026-04-17 04:49:53 - 3 months ago
fix(markdown): fix underscore handling for links, italic formatting and improve test coverage

8bf7d35 Ivan 2026-04-17 04:37:12 - 3 months ago
chore(requirements): update lxmfy dependency to a new commit hash for compatibility

b4563f7 Ivan 2026-04-17 04:36:14 - 3 months ago
chore(poetry): update Poetry lock file to version 2.3.4 and resolve package references

20136e3 Ivan 2026-04-17 04:35:46 - 3 months ago
feat(sync): propagation node sync process with path requests and local node handling

ab1be8e Ivan 2026-04-17 04:35:12 - 3 months ago
feat(propagation-nodes): propagation node management with new UI elements and API integration

5d87aa3 Ivan 2026-04-17 04:34:28 - 3 months ago
feat(bot_handler): update bot management with LXMF address handling and bot name updates

bf967cd Ivan 2026-04-17 03:42:03 - 3 months ago
chore(docker): replace corepack with npm for pnpm installation in Dockerfile

b6a8ae9 Ivan 2026-04-17 03:14:35 - 3 months ago
feat(docs): update Raspberry Pi installation guide for MeshChatX with automated setup scripts and detailed service configuration instructions

09d0fc7 Ivan 2026-04-17 02:19:52 - 3 months ago
chore(package): update Node.js version requirement from >=24 to >=22 and switch dependency references from tarball URLs to git URLs in pnpm-lock.yaml

5416c71 Ivan 2026-04-17 02:19:47 - 3 months ago
feat(licenses_collector): update license collection by adding detailed frontend dependency information and improving license notice generation

5221ca3 Ivan 2026-04-17 02:17:59 - 3 months ago
chore(docs): update Node.js version requirement from >=24 to >=22 across multiple language README files

cd03c46 Ivan 2026-04-17 02:17:50 - 3 months ago
refactor(rns): streamline RNS reload process with loading indicators in UI components

d632555 Ivan 2026-04-17 02:13:32 - 3 months ago
feat(reticulum): implement RNS restart functionality with UI updates

44bf881 Ivan 2026-04-17 02:01:27 - 3 months ago
feat(licenses_collector): update license collection for frontend dependencies by adding support for package.json parsing and filtering out workspace root packages

6fb4ccc Ivan 2026-04-17 01:12:14 - 3 months ago
chore(license): add SPDX license identifiers to various files, standardizing licensing terms across the project

ca8b2a9 Ivan 2026-04-17 01:11:49 - 3 months ago
chore(docs): update licensing terms to 0BSD for project-owned portions and maintain MIT for upstream Reticulum MeshChat; add legal inquiries section and clarify contribution licensing in CONTRIBUTING

5903896 Ivan 2026-04-17 01:07:45 - 3 months ago
feat(license_scope_mapper): add license scope mapper tool for analyzing file similarity and generating SPDX license recommendations

a673da9 Ivan 2026-04-16 23:25:39 - 3 months ago
chore(android): standardize indentation in meta.yaml files for aiohttp, bcrypt, and psutil recipes; add patch for bcrypt to support abi3-py310

fe44d05 Ivan 2026-04-16 11:51:18 - 3 months ago
refactor(telephone_manager): improve call initiation handling and UI update logic

dde6d8c Ivan 2026-04-16 11:31:06 - 3 months ago
chore(android): add Rust as a build requirement for bcrypt recipe

a3951e8 Ivan 2026-04-16 11:24:11 - 3 months ago
chore(docker): install essential runtime tools in the virtual environment and update pip and setuptools in the Dockerfile

8869c10 Ivan 2026-04-16 11:18:37 - 3 months ago
chore(docker): update Python base image to 3.14.4-alpine3.23 and clean up virtual environment by removing unnecessary files

7458fe3 Ivan 2026-04-16 11:03:20 - 3 months ago
chore(dependencies): update autoprefixer, electron, postcss, prettier, dompurify, ol, and protobufjs versions in package.json and pnpm-lock.yaml

76c8bea Ivan 2026-04-16 11:02:35 - 3 months ago
refactor(meshchat): clean up code

ad50773 Ivan 2026-04-16 10:51:08 - 3 months ago
docs(android): expand README

e330e7b Ivan 2026-04-16 10:50:57 - 3 months ago
chore(android): remove legacy Gitea workflow and update GitHub Actions for Android build process, including new dependencies and custom recipe support

8b021f4 Ivan 2026-04-16 10:44:20 - 3 months ago
chore(android): update dependencies for aiohttp, psutil, and websockets; add new recipes for bcrypt and psutil

81dea45 Ivan 2026-04-16 10:37:19 - 3 months ago
fix(android): update cryptography version to 46.0.7 and adjust WebView settings for media playback

dc475a0 Ivan 2026-04-16 10:37:07 - 3 months ago
fix(android): ensure compatibility of virtual environment by linking python3 to python if necessary

c323fcb Ivan 2026-04-16 10:37:01 - 3 months ago
feat(android): add patches to disable legacy OpenSSL provider and enhance PyO3 compatibility for Android cp311 wheels

52e337f Ivan 2026-04-16 10:36:52 - 3 months ago
docs(android): add detailed instructions for updating Android Python ABI wheels, including container setup and build process

2fe1fea Ivan 2026-04-16 10:36:36 - 3 months ago
chore(docker): update .dockerignore and .gitignore

8a2f357 Ivan 2026-04-16 10:20:55 - 3 months ago
feat(tests): add tests for app info endpoint handling missing runtime objects and package version resolution without packaging module

82d291e Ivan 2026-04-16 10:20:48 - 3 months ago
feat(meshchat): improve configuration retrieval and error handling in app info endpoint; add safe methods for memory, network, and database statistics

63fca0c Ivan 2026-04-16 10:20:24 - 3 months ago
feat(components): improve AboutPage, CallPage, DebugLogsPage, and SettingsPage with improved layout, error handling, and clipboard functionality; add tests for environment path fallbacks and log copying

213b889 Ivan 2026-04-16 09:46:01 - 3 months ago
feat(changelog): update

1034b18 Ivan 2026-04-16 09:40:24 - 3 months ago
feat(docs): update READMEs

b9bf4a1 Ivan 2026-04-16 09:26:39 - 3 months ago
feat(components): fix AboutPage with improved app info display; add environment details and default values for versioning

3cb1a04 Ivan 2026-04-16 09:26:27 - 3 months ago
feat(android): update MainActivity with loading logo and improved startup messaging; streamline WebView visibility handling during loading phases

68498d3 Ivan 2026-04-16 09:11:04 - 3 months ago
feat(android): update local wheel building process by adding PATH configuration for virtualenv and handling missing NumPy wheels with local builds

9b41cf1 Ivan 2026-04-16 09:06:25 - 3 months ago
feat(android): update Android app configuration by adding ABI splits for optimized builds, requesting battery optimization exemption, and implementing microphone permission handling for WebView

778c32f Ivan 2026-04-16 08:43:17 - 3 months ago
feat(android): add android support

e831091 Ivan 2026-04-16 08:42:17 - 3 months ago
feat(components): update file input handling in ConversationViewer by adding image type detection and clearing input after selection; improve user experience for file uploads

642b889 Ivan 2026-04-16 08:42:05 - 3 months ago
refactor(docs_manager): replace shutil.rmtree with custom _remove_tree_force_writable method for safer directory removal; add methods to ensure directory writability and copy files without metadata

32c70bf Ivan 2026-04-16 08:39:40 - 3 months ago
refactor(android): streamline Android asset preparation in Taskfile and introduce script for building local wheels

aba8f3b Ivan 2026-04-16 08:39:25 - 3 months ago
feat(workflows): add Android build workflow to automate APK generation and testing; includes steps for setting up Java and Python, building wheels, running unit tests, and uploading artifacts

cadf7f4 Ivan 2026-04-16 08:39:04 - 3 months ago
feat(components): refactor App.vue to use AppShellBanners for emergency and WebSocket status notifications; add ConversationPeerHeader and SettingsSectionBlock components for improved UI structure; implement conversation message helpers and settings services for better configuration management

1ed271d Ivan 2026-04-16 07:54:18 - 3 months ago
chore(third-party-notices): update generation timestamp and lxmfy version to 1.6.2

d93b8cd Ivan 2026-04-16 07:52:57 - 3 months ago
feat(package): update package metadata with desktop entry, vendor, and synopsis; add @tanstack/vue-virtual dependency

a008afe Ivan 2026-04-16 07:52:45 - 3 months ago
feat(locales): add UI transparency and glass effect settings in German, English, Italian, and Russian translations; include descriptions for new appearance options

7fb3a8d Ivan 2026-04-16 07:52:36 - 3 months ago
feat(reload): implement comprehensive context teardown and status reporting during Reticulum reload process; enhance error handling and ensure proper cleanup of identity states

99cf1e1 Ivan 2026-04-16 07:52:28 - 3 months ago
feat(ui): introduce UI transparency settings and glass effect toggle; enhance message display and scrolling behavior in conversation viewer

2db12e0 Ivan 2026-04-16 07:52:09 - 3 months ago
feat(electron, frontend, tests): update Linux app name handling, add UI transparency options, and improve message scrolling tests; refactor icon path retrieval and update license artifact generation logic

d444daa Ivan 2026-04-16 07:39:39 - 3 months ago
feat(tests): add end-to-end tests for keyboard shortcuts and message conversation scrolling; enhance navigation tests for improved coverage

7c1e99e Ivan 2026-04-16 07:39:11 - 3 months ago
feat(messages): implement virtualized message list and image group display; add scrolling utilities for improved performance and user experience

ff3f870 Ivan 2026-04-16 03:29:09 - 3 months ago
fix(tests): update E2E navigation test to check for "off-grid communication" text instead of "Secure, local-first communication" for improved accuracy

dfd93fa Ivan 2026-04-16 03:26:30 - 3 months ago
feat(electron): update logging for renderer process events; add detailed crash and unresponsive handling

035fc3f Ivan 2026-04-16 03:26:07 - 3 months ago
feat(telephone): improve path discovery and initiation process in TelephoneManager; introduce polling intervals and cancellation checks for improved reliability

a5fef35 Ivan 2026-04-16 03:25:30 - 3 months ago
feat(tests): add integration tests for LXST telephony classes and improve WebAudioBridge tests; mock dependencies for improved test isolation

3c72a1d Ivan 2026-04-16 03:20:01 - 3 months ago
docs(CONTRIBUTING): update contribution guidelines

1ea22e1 Ivan 2026-04-15 23:24:30 - 3 months ago
fix(tests): update test for invalid stamp validation by ensuring it fails against multiple random workblocks; replace mid_b with mid_a for consistency

b65097e Ivan 2026-04-15 13:56:21 - 3 months ago
chore(ignore): update .dockerignore and .gitignore

af5e52a Ivan 2026-04-15 13:53:07 - 3 months ago
feat(bot): update bot configuration management by adding support for custom config paths and reticulum config directories; update bot templates to accept new parameters

6ec4114 Ivan 2026-04-15 13:51:10 - 3 months ago
chore(dependencies): update lxmfy to version 1.6.2 and rns to version 1.1.5 in poetry.lock

f45a219 Ivan 2026-04-15 13:14:52 - 3 months ago
feat(meshchat): add Python JIT status line function and fix WebM to OGG conversion with remux fallback; update tests for new conversion logic

6abe692 Ivan 2026-04-15 13:02:32 - 3 months ago
feat(tests): update E2E tests with new onboarding tooltip dismissal functionality and improve command palette placeholder regex; update assertions for better accuracy

a843255 Ivan 2026-04-15 10:11:27 - 3 months ago
feat(changelog): add 4.5.0

c71ae17 Ivan 2026-04-15 10:11:13 - 3 months ago
feat(licenses): add functionality to collect and write frontend licenses and third-party notices; implement embedded data paths and update build process to include license artifacts

7fd826a Ivan 2026-04-15 10:11:03 - 3 months ago
feat(propagation): implement local propagation node management with start, stop, and restart functionality; add API endpoints for controlling propagation nodes and retrieving their stats

fb775b7 Ivan 2026-04-15 10:10:20 - 3 months ago
refactor(tests): streamline test assertions and improve coverage for propagation nodes and licenses; add new tests for license rendering and propagation node state management

f8ce756 Ivan 2026-04-15 09:29:19 - 3 months ago
feat(propagation): add propagation node management with new UI elements for transfer limits and sync status; implement input handling for dynamic configuration updates

0c1a2a3 Ivan 2026-04-15 09:27:53 - 3 months ago
feat(locales): add propagation sync status messages and remove deprecated syncing_node key in German, English, Italian, and Russian locale files

9c025bd Ivan 2026-04-15 09:27:31 - 3 months ago
chore(version): update repository version

324b6fd Ivan 2026-04-15 09:09:16 - 3 months ago
feat(workflow): update github release sync action

d227c8b Ivan 2026-04-15 09:05:16 - 3 months ago
fix(theme): update dark theme accent colors for improved visual consistency; adjust related tests to reflect changes

97daa5c Ivan 2026-04-15 09:04:56 - 3 months ago
refactor(meshchat): simplify auto-announce and sync logic by introducing interval_action_due utility function; add tests for auto-announce functionality

912c627 Ivan 2026-04-15 05:59:46 - 3 months ago
refactor(conversation): improve ConversationViewer layout by restructuring the stranger trust banner and improving image drop area functionality

8a88f16 Ivan 2026-04-15 05:59:37 - 3 months ago
refactor(tests): update MicronEditorPage and NomadPageRenderer tests by updating button selection and improving markdown rendering assertions; adjust performance test timeout for ConversationViewer

5059b93 Ivan 2026-04-15 05:53:06 - 3 months ago
feat(conversation): implement image drag-and-drop functionality in ConversationViewer, including handling for pasted images and associated tests

05b173e Ivan 2026-04-15 05:31:44 - 3 months ago
refactor(tests): update performance test for ConversationViewer by improving readability and adding timeout for async operations

46d7855 Ivan 2026-04-15 04:40:31 - 3 months ago
feat(unify-backend): update script to ensure compatibility between per-arch cx_Freeze outputs by syncing missing files and unifying differing non-binary files

398500c Ivan 2026-04-15 04:12:06 - 3 months ago
fix(tests): update anomaly flooding test to ensure consistent behavior by resetting state and increasing warning count

c7abf36 Ivan 2026-04-15 03:12:13 - 3 months ago
chore(security): update security scanning details

eff904a Ivan 2026-04-15 03:12:02 - 3 months ago
feat(changelog): update CHANGELOG

fc711ce Ivan 2026-04-15 03:11:46 - 3 months ago
chore(ci): replace pnpm audit with Trivy setup and filesystem scan for vulnerability assessment

d880dc2 Ivan 2026-04-15 02:44:55 - 3 months ago
chore(tests): update test scripts in package.json to exclude LoadTimePerformance tests and add dedicated load-time test command; enhance Taskfile.yml descriptions for clarity

Page 1 | Older »


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────